*{
    margin: 0px;
    padding: 0px;
}
body{
    font-size: 16px;
    background: rgb(220,234,245);

}
#bg{
    width: auto;
    height: 362px;
    background: url("../imgs/reg_bg_x.jpg") repeat-x ;
    position: relative;
}
a{
    text-decoration: none;
}
#header{
    width: auto;
    height: 40px;
    position: absolute;
    /*定位到窗口右上角*/
    top: 0;
    right: 0;
}
#content{
    width: 60%;
    height: auto;
    border: 1px solid rgb(200, 200, 200);
    background: rgb(250,250,250);
    position: absolute;
    top: 20%;
    left: 20%;
}

#tab{
    width: 80%;
    border: 0px solid chartreuse;
    margin-left: 10%;
    border-collapse:separate; /*默认值。边框会被分开。不会忽略 border-spacing 属性。*/
    border-spacing:0px 40px;   /*border-collapse属性加上border-spacing属性就可以设置tr行间距*/
}
#tab td{
    width: 160px;
}
h1{
    text-align: center;
    margin-top: 40px;
}
/*.button{*/
    /*width: 10px;*/
    /*height: 40px;*/
    /*font-size: 16px;*/
    /*color: white;*/
    /*background: rgb(9, 170, 255);*/
    /*border-radius: 4px; *//*圆角边框*/
    /*border-width: 0px;*/
    /*cursor: pointer; *//*鼠标悬停变成手型*/
    /*text-align:center;*/
    /*vertical-align: middle;*/
/*}*/
.login{
    width: 40px;
    height: 30px;
    font-size: 16px;
    color: white;
    background: rgb(9, 170, 255);
    border-radius: 4px; /*圆角边框*/
    border-width: 0;
    cursor: pointer; /*鼠标悬停变成手型*/
}
.login:hover{
    background:rgb(9, 200, 255);
}
#a1:hover{
    text-decoration: underline;
}